home *** CD-ROM | disk | FTP | other *** search
Text File | 1991-03-06 | 3.0 KB | 65 lines | [TEXT/GEOL] |
- Item 1282990 8-Jan-90 21:56
-
- From: D5295 Reseach SW Design, D Goldman,PRT
-
- To: MACAPP.TECH$ MacApp Technical
-
- Sub: Guerillas in the App II
-
- After the thunderous response to my last link on this topic (thank you both),
- not to mention Apple's and MADA's interest in the idea (hellooooooo there???),
- I was going to drop the whole thing. However, there have recently been a couple
- of other links from people looking for an easy way to post and share new object
- classes, so I'll give it one more try.
-
- I would like to propose a system of not only sharing code, but of DEVELOPING it
- in the first place. It would go like this:
-
- Somebody volunteers to coordinate the development of a particular project. A
- "project" would usually mean one or more interrelated classes designed to
- perform a particular function, or to enhance MacApp's abilities in a specific
- way.
-
- A current list of projects and their coordinators would be posted somewhere by
- an overall coordinator (MacApp Discussion seems like the obvious place, if it
- were a two-way board). The list would also indicate each project's status:
- "under development", "available", "available with known limitations", whatever.
-
- If you wanted to be involved in the development process, you'd send a link to
- the project coordinator, who would send you a copy of the current code, and add
- you to the project's mailing list. Project members would send code (plus any
- documentation) back and forth until everybody was happy with it, at which point
- the coordinator would post it for public access. Subsequent bug/enhancement
- reports/requests would be fielded by the coordinator. Of course, as an
- all-volunteer effort in the first place, the coordinator could at any time
- remove his/her name from the project.
-
- It would be most welcome if somebody from Apple's MacApp group looked over the
- code prior to its posting, but that's for them to decide.
-
- All code would be in the public domain. I have nothing against copyrights; I
- just think that they would be a hassle in this setting. If MADA would like to
- sell disks containing completed projects, that would be fine -- provided that
- their ads mention the availability of the same code on AppleLink. If Apple
- chooses to include any of this in a subsequent MacApp release, that would also
- be fine (although not copyrightable by Apple, of course).
-
-
- To make this more concrete:
-
- I've nearly finished a subclass of TTEView that implements ALL the Human
- Interface Guidelines, such as intelligent cut-and-paste, option-arrow moving a
- word at a time, "word" being defined correctly, etc. I think I've done the
- right things to deal with styled text and scripts, but my experience with these
- things remains limited.
-
- If any of you would like to look over and/or play with this subclass, I would
- welcome your input. And if there is any significant amount of interest
- expressed out there, I'm willing to post the final result. (And if not, well, I
- can always sell it to MADA…)
-
-
- -- Dave Goldman, D5295
- Research Software Design
-
-